self-rating of - German English Dictionary